const readline = require('readline-sync');

//去重复
// let arr = [1, 2, 3, 4, 5, 6, 7, 3, 2, 1];
// 第一种
// let newArr = arr.filter((item,index) => arr.indexOf(item) == index)
// console.log(newArr);

// 第二种
// arr.sort((a, b) => a - b);
// for (let i = 0; i < arr.length; i++) {
//     if (arr[i] == arr[i + 1]) {
//         arr.splice(i, 1);
//         i--;
//     }
// }
// console.log(arr);

// 第三种
// for(let i = 0;i<arr.length;i++){
//     for(let j = i+1;j<arr.length;j++){
//         if (arr[i]-arr[j] == 0) {
//             arr.splice(j,1);
//             j--;
//         }
//     }
// }
// console.log(arr);

// 第四种
// for(let i = 0; i<arr.length;i++){
//     if (arr.indexOf(arr[i]) != arr.lastIndexOf(arr[i])) {
//         arr.splice(i,1);
//         i--;
//     }
// }
// console.log(arr);

// 第五种
// let newArr = [];
// for(let i = 0;i<arr.length;i++){
//     if (newArr.indexOf(arr[i])== -1) {
//         newArr.push(arr[i]);
//     }
// }
// console.log(newArr);

// 第六种
// let s = new Set(arr);
// let  newArr = [...s];
// console.log(newArr);


// 接收用户输入的10个数字，输出最大值。
// let arr = [];
// for (let i = 1; i <= 10; i++) {
//     console.log(`请输入第${i}个数字`);
//     let number = readline.question() - 0;
//     arr.push(number);

// }
// arr.sort((a, b) => a - b)
// console.log(`最大值为${arr[arr.length-1]}`);